despicable person with bad intentions - Alemán Inglés Diccionario